
#pragma once


struct Pos2D
{
	float posX;
	float posY;
};

struct Norm2D
{
	float normX;
	float normY;
};

struct Pos3D
{
	float posX;
	float posY;
	float posZ;
};

struct Norm3D
{
	float normX;
	float normY;
	float normZ;
};

struct Texc
{
	float tcX;
	float tcY;
};

struct ColRGBA
{
	float r;
	float g;
	float b;
	float a;
};

template<typename ...Types>
struct Vertex : public Types... {};

